package com.blb.mapper;

import com.blb.entity.IoMove;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;

import java.util.List;
import java.util.Map;

/**
 * <p>
 * 库存移库表 Mapper 接口
 * </p>
 *
 * @author xiaoxiong
 * @since 2020-05-20
 */
public interface IoMoveMapper extends BaseMapper<IoMove> {

    //库存移库分页查询
    public List<IoMove> movePage(Map map);

    //数据总条数
    public int count(String company);

    //移出商品的信息
    public List<Map> outAll(Map map);

    //商品清零
    public void delPname(String hid);

    //修改货位上的商品信息（移库商品入库）
    public void moveSpaceUpdate(Map map);

    //根据货位ID查询商品当前所署的仓库ID，用于出库记录
    public String byIdCk(String hid);

    //记录移出商品的出入库信息(调拨出入库记录)
    public void moveOutAdd(Map map);

//    //记录移入信息(调拨入库记录)
//    public void moveStorAdd(Map map);

    //记录库存移库的信息
    public void moveAdd(Map map);

}
